lead-covered rubber cable - Spanish English Dictionary